Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F13 Croatia F1 Italy F1 Italy F2 Germany F4 Italy F5 Italy F6 Italy F11 Italy F12 Japan F6 Belgium F2 Austria F1 Italy F1 Italy F4 Japan F9 Italy F30 Italy F31 Italy F32 Italy F34 Italy F35 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F2 Switzerland F1 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F15 Japan F4 Italy F16 Japan F5 Japan F6 Italy F19 Japan F7 Japan F8 Germany F7 Japan F9 Japan F10 Japan F11 Japan F12 India F6 Italy F21 Italy F22 Thailand F4 Italy F11 Germany F7 Indonesia F2 Japan F8 Italy F12 Austria F2 Italy F15 Japan F5 Italy F16 Italy F9 Thailand F5 Japan F1 Korea F1 Korea F2 Korea F3 France F11 China F6 Japan F10 Japan F11 Thailand F2 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F7 Japan F10 Japan F11 Germany F1 Germany F2 Germany F4 Germany F5 Australia F1 Italy F2 Japan F1 Italy F4 Japan F2 Japan F3 Korea F2 Korea F3 Netherlands F3 Japan F6 Germany F8 Japan F7 Japan F8 Japan F9 Italy F5 Germany F7 Austria F2 Bukhara Challenger - Bukhara Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Nokian Hakkapeliitta Open - Tampere SIR Supermercadi Challenger - Rome Steelers Cup - Kosice Italy F1 Karshi Challenger - Karshi Morocco Tennis Tour - Meknes III Isla de Lanzarote - Lanzarote Busan Challenger Yokohama Challenger Burnie Challenger Lugano Challenger Seoul Challenger Toyota Challenger Bergamo Challenger Wolfsburg Challenger Kyoto Challenger Caltanissetta Challenger Pingguo Challenger Tallahassee Challenger Santos Challenger Rome Challenger Busan Challenger Cremona Challenger Fergana Challenger Nottingham Challenger Astana Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Tallahassee Challenger Kaohsiung Challenger Rome Challenger Bordeaux Challenger Fergana Challenger Nottingham-2 Challenger Beijing Challenger Bangkok Challenger Lermontov Challenger Ortisei Challenger Yokohama Challenger Toyota Challenger Bergamo Challenger Sydney Challenger Leon Challenger Mexico City Challenger Kun-Ming Challenger Samarkand Challenger Winnetka Challenger Shanghai Challenger Kaoshuing Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Seoul Challenger Eckental Challenger Toyota Challenger Honolulu Challenger Andria Challenger Astana Challenger Cherbourg Challenger Guangzhou Challenger Kazan Challenger Guadalajara Challenger Leon Challenger Savannah Challenger Anning Challenger Gimcheon Challenger Samarkand Challenger Kaohsiung Challenger Lexington Challenger Vancouver Challenger Mordovia Cup - Mordovia Mons Challenger Bratislava Challenger Brescia Challenger Toyota Challenger Bergamo Challenger Wroclaw Challenger New Delhi Challenger Kyoto Challenger Quimper Challenger Irving Challenger Shenzhen Challenger St. Brieuc Challenger Seoul Challenger Ningboo Challenger Ilkley Challenger Shanghai Challenger Tunis Challenger Eckental Challenger Aptos Challenger Yokohama Challenger Toyota Challenger Shenzhen Challenger Brescia Challenger Bangkok Challenger Bergamo Challenger Wroclaw Challenger Kyoto Challenger Drummondville Challenger Salvador Challenger Napoli Challenger Seoul Challenger Bangkok Challenger Braunschweig Challenger Moscow Challenger Bastad Challenger Shanghai Challenger Kaohsiung Challenger Kyoto Challenger Bangkok Challenger Bangkok Challenger Petange Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Tashkent Challenger Noumea Challenger Karshi Challenger Shymkent Challenger Surbiton Challenger Bratislava Challenger Irving Challenger Karshi Challenger Samarkand Challenger Astana Challenger Kaohsiung Challenger Shenzhen Challenger Noumea Challenger Bangkok Challenger Yokohama Challenger Shenzhen Challenger Eckental Challenger Surbiton Challenger Astana Challenger Quimper Challenger Chengdu Challenger Kazan Challenger Chengdu Challenger Yokkaichi Challenger Como Challenger Taipei City Challenger Shanghai Challenger Busan Challenger Kaohsiung Challenger Shenzhen Challenger Noumea Challenger Forli Challenger Biella 3 Challenger Lugano Challenger Recanati Challenger Aptos Challenger Busan Challenger Nottingham-2 Challenger Bangkok Challenger Binghamton Challenger Aptos Challenger Lugano Challenger Surbiton Challenger Bangkok Challenger Hong Kong Challenger Gwangju Challenger Tennis Napoli Cup - Napoli Fergana Challenger Tashkent Challenger Sarasota Challenger Binghamton Challenger Cherbourg Challenger Le Gosier Challenger Karshi Challenger Tashkent Challenger Mersin Challenger Yokohama Challenger Winnetka Challenger Pune Challenger Geneva Challenger Braunschweig Challenger Aptos Challenger Vancouver Challenger Bangkok Challenger Como Challenger Nanchang Challenger Izmir Challenger Agri Challenger Tashkent Challenger Brest Challenger Hua Hin Challenger ATP Challenger Tour Finals Jonkoping Challenger Leon Challenger Netherlands F3 Kobe Challenger Toyota Challenger Fergana Challenger Liuzhou Challenger Ilkley Challenger Binghamton Challenger Kobe Challenger Indian Wells Challenger Morelos Challenger Yokkaichi Challenger Allianz Suisse Open - Gstaad Milan Indoors - Milan PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach China Open - Beijing Qatar Exxon Mobil Open - Doha President's Cup 2000 - Tashkent Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington BMW Open - Munich AEGON Championships - London President's Cup - Tashkent Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Brisbane International - Brisbane AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Apia International - Sydney Claro Open Colombia - Bogota Mercedes Cup - Stuttgart Gerry Weber Open - Halle Citi Open - Washington If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Guzzini Challenger - Recanati Lambertz Open - Aachen Volkswagen Challenger 2004 - Wolfsburg 6th Sardinian International Championships - Cagliari Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Memorial Savigni - Sassuolo Alfa Romeo Tennis Cup - Cordenons Samarkand Challenger - Samarkand Kyiv Open - Kiev Tehran Open 2004 - Tehran Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Citta di Monza - Monza 4° Sporting Challenger - Turin Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Shimadzu All Japan Indoor Tennis Championships - Kyoto 10° Trofeo Luigi Pezzoli - Bergamo Garden Open - Rome San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Genoa Open - Genova Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Busan Open Challenger Tennis - Busan Schickedanz Open 2007 - Furth Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Zhuhai Open - Zhuhai Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Busan Open Challenger Tennis - Busan Astana Challenger Intrum Stockholm Open - Stockholm Kosice Open-Steelers Cup 2008 - Kosice Guzzini Challenger - Recanati Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Tashkent Challenger - Tashkent Bauer Watertechnilogy Cup 2008 - Eckental Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Wolfsburg Challenger Kyoto Challenger bett1HULKS Indoors - Cologne Murray River Open - Melbourne Rome Challenger Fergana Challenger Ricoh Open - 's-Hertogenbosch Lugano Challenger Milan Challenger Rimini Challenger Lexington Challenger Granby Challenger San Marino Challenger Samarkand Challenger St. Remy Challenger Todi Challenger Chuncheon Challenger Hall of Fame Open - Newport Toyota Challenger Kyoto Challenger Caltanissetta Challenger Barletta Challenger Athens Challenger Alessandria Challenger Furth Challenger Nottingham Challenger Aptos Challenger Lexington Challenger Kitzbuhel Challenger Brasilia Challenger Credit Agricole Suisse Open - Gstaad Alphen Challenger Bangkok Challenger Bangkok Challenger Eckental Challenger Ortisei Challenger Burnie Challenger Noventi Open - Halle Milan Challenger Vancouver Challenger Shanghai Challenger Tashkent Challenger Ortisei Challenger Thailand Open - Bangkok Wolfsburg Challenger Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha Tunis Challenger Anning Challenger Wuhan Challenger Samarkand Challenger West Lakes Challenger Rimouski Challenger Le Gosier Challenger Guadalajara Challenger Lexington Challenger AIG Japan Open Tennis Championships - Tokyo St. Remy Challenger Tashkent Challenger Melbourne Challenger Ortisei Challenger Bergamo Challenger ASB Classic - Auckland New Delhi Challenger Gerry Weber Open - Halle Kyoto Challenger Open Sud de France - Montpellier Rimouski Challenger Sarasota Challenger Chennai Open - Chennai Citi Open - Washington Nottingham Challenger Nottingham-2 Challenger Rakuten Japan Open - Tokyo Aptos Challenger Dubai Duty Free Tennis Championships - Dubai Istanbul Challenger AIG Japan Open Tennis Championships - Tokyo Yokohama Challenger Burnie Challenger Launceston Challenger Cherbourg Challenger Guangzhou Challenger Karshi Challenger Samarkand Challenger Seoul Challenger Prostejov Challenger AIG Japan Open Tennis Championships - Tokyo Marburg Challenger Tata Open Maharashtra - Pune Astana Open - Nur-Sultan Aircel Chennai Open - Chennai Bratislava Challenger Erste Bank Open - Vienna Samarkand Challenger AEGON International - Eastbourne Maui Challenger AEGON International - Eastbourne Quanzhou Challenger Samarkand Challenger Fergana Challenger Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur AEGON International - Eastbourne Tashkent Challenger Ismaning Challenger Brescia Challenger IPP Open - Helsinki Open Castilla y Leon - Segovia Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Zagreb Open - Zagreb Antalya Cup - Antalya Societa Canottieri Mincio 2005 - Mantova Swiss Indoors Basel - Basel Keio Challenger International Tennis Tournament - Yokohama BMW Open - Munich Taipei City Challenger San Remo Tennis Cup - San Remo Winston-Salem Open - Winston-Salem Busan Challenger Zhangjiagang Challenger Nottingham Challenger Seoul Challenger Brest Challenger Hall of Fame Open - Newport Bengalaru Challenger Biella 4 Challenger Prague Challenger Dubai Duty Free Tennis Championships - Dubai Sofia Open - Sofia Nottingham 2 Challenger Burnie Challenger US Men's Clay Court Championship - Houston Biel Challenger Aguascalientes Challenger Yokohama Challenger Matsuyama Challenger Kobe Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Hall of Fame Tennis Championships - Newport Libema Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Aircel Chennai Open - Chennai AIG Japan Open - Tokyo China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Countrywide Classic - Los Angeles Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Shenzhen Open - Shenzhen Claro Open Colombia - Bogota Sony Ericsson Open - Miami Barcelona Open BancSabadell - Barcelona BMW Open - Munich Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Shanghai Rolex Masters - Shanghai European Open - Antwerp Rogers Cup - Toronto Western & Southern Open - Cincinnati BMW Open - Munich BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Rogers Masters - Toronto Serbia Open - Belgrade Franklin Templeton Tennis Classic - Scottsdale BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - New York Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Australian Open - Melbourne Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 French Open - Paris Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 French Open - Paris Davis Cup, World Group, PO, SRB-UZB, 5-0 Wimbledon - London Wimbledon - London Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, UZB-NZL 3-2 U.S. Open - New York Davis Cup, Group I, 2R, JPN-UZB 4-1 Wimbledon - London Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Wimbledon - London Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 French Open - Paris Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group I, 2R, UZB-CHN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Finals, Group A Australian Open (juniors) Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group 1, 3R, UZB-JPN 3-2